electronic controllers - German English Dictionary